﻿.mnav { background: url(../images/top-bg.jpg) left bottom;  }
.mnav ul {  list-style:none; padding:0px; margin:0px;}
.mnav ul li { float:left; display:inline-block; width:140px; text-align:center; position:relative; height: 48px; padding:0px;line-height:48px; margin:0px;}
.mnav ul li a { color:#444;font-size:17px; font-family:微软雅黑; text-decoration:none;}
.mnav ul li a:hover {color:#0b63a5; }
.mnav ul li.actived a {color:#0b63a5; }
        
.mnav ul li .subNav { position:absolute; visibility:hidden; left:0px; top:48px; z-index:999}
.mnav ul li:hover .subNav { visibility:visible; background:#fff; color:#717171;border-left:solid 1px #e5e5e5;border-right:solid 1px #e5e5e5; top:48px; }
.mnav ul li:hover .subNav ul { padding:0px; margin:0px; }
.mnav ul li:hover .subNav ul li { width:140px; text-align:center; border-bottom:solid 1px #e5e5e5}
.mnav ul li:hover .subNav .triangle { clear:both; width:0px; height:0px; border-top:solid 5px #18a8e4;border-left:solid 5px transparent;border-right:solid 5px transparent;border-bottom:solid 5px transparent; margin:0px auto; }
.mnav ul li.actived .triangle { position:absolute; width:0px; height:0px; border-top:solid 5px transparent;border-left:solid 5px transparent;border-right:solid 5px transparent;border-bottom:solid 5px #18a8e4; margin:0px auto; left:66px; bottom:2px; }
.mnav ul li.actived .subNav .triangle {display:none; }

.leftSubNav { font-weight:bold; padding:0px 20px; }
.leftSubNav .title { height:45px; background:url(/content/images/menu_title.jpg);font-family:微软雅黑; font-size:16px; color:#fff; line-height:45px; padding-left:20px; }
.leftSubNav ul {padding:10px 20px; margin:0px;background-color:#f4f4f4;border-left:solid 1px #d8d8d8;border-bottom:solid 1px #d8d8d8;border-right:solid 1px #d8d8d8;}
.leftSubNav ul li { border-bottom:dashed 1px #d0d0d0; height:35px; line-height:35px; font-family:微软雅黑; font-size:15px; }
.leftSubNav ul li span {background-color:#929292; color:#fff;display:inline-block; width:10px; height:10px; font-size:8px; vertical-align:middle; font-weight:bold; overflow:hidden; line-height:10px; text-align:center; }
.leftSubNav ul li a { color:#7a797d; padding-left:5px; }
.leftSubNav ul li a:hover { color:#0b63a5; }
.leftSubNav ul li.actived a { color:#0b63a5;}
.leftSubNav ul li.actived span {background-color:#215aa7; }